* {
	WORD-WRAP: break-word
}

HTML {
	BORDER-RIGHT-WIDTH: 0px !important;
	BORDER-TOP-WIDTH: 0px !important;
	BORDER-BOTTOM-WIDTH: 0px !important;
	BORDER-LEFT-WIDTH: 0px !important
}

BODY {
	BORDER-RIGHT-WIDTH: 0px !important;
	BORDER-TOP-WIDTH: 0px !important;
	BORDER-BOTTOM-WIDTH: 0px !important;
	BORDER-LEFT-WIDTH: 0px !important
}

BODY {
	TEXT-ALIGN: center;
	BACKGROUND: url(../../templates/imgso2010/images/bgbg.gif) #405060
		repeat-x 0px 86px
}

BODY {
	FONT: 12px/ 1.6em Tahoma;
	COLOR: #405060
}

TD {
	FONT: 12px/ 1.6em Tahoma;
	COLOR: #405060
}

INPUT {
	FONT: 12px/ 1.6em Tahoma;
	COLOR: #405060
}

TEXTAREA {
	FONT: 12px/ 1.6em Tahoma;
	COLOR: #405060
}

SELECT {
	FONT: 12px/ 1.6em Tahoma;
	COLOR: #405060
}

BUTTON {
	FONT: 12px/ 1.6em Tahoma;
	COLOR: #405060
}

INPUT {
	VERTICAL-ALIGN: middle
}

SELECT {
	VERTICAL-ALIGN: middle
}

BUTTON {
	VERTICAL-ALIGN: middle
}

TEXTAREA {
	resize: none
}

BODY {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

LI {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

DL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

DD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

P {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H2 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H3 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H4 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H5 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H6 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

FORM {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

FIELDSET {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H1 {
	FONT-SIZE: 1em
}

H2 {
	FONT-SIZE: 1em
}

H3 {
	FONT-SIZE: 1em
}

H4 {
	FONT-SIZE: 1em
}

H5 {
	FONT-SIZE: 1em
}

H6 {
	FONT-SIZE: 1em
}

UL LI {
	LIST-STYLE-TYPE: none
}

A {
	COLOR: #405060;
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #9b190e;
	TEXT-DECORATION: none
}

.lightlink {
	COLOR: #405060
}

.lightlink A {
	COLOR: #405060
}

A IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}

EM {
	TEXT-ALIGN: left;
	FONT-STYLE: normal
}

CITE {
	TEXT-ALIGN: left;
	FONT-STYLE: normal
}

STRONG {
	TEXT-ALIGN: left;
	FONT-STYLE: normal
}

TH {
	TEXT-ALIGN: left;
	FONT-STYLE: normal
}

.emfont {
	COLOR: #f60
}

TABLE {
	BORDER-COLLAPSE: collapse;
	EMPTY-CELLS: show
}

TH {
	FONT-WEIGHT: 400
}

.txt {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BACKGROUND: #fff;
	HEIGHT: 20px;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid;
	PADDING-TOP: 0px
}

.txtarea {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BACKGROUND: #fff;
	HEIGHT: 20px;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid;
	PADDING-TOP: 0px
}

.txtarea {
	HEIGHT: auto
}

.checkbox {
	MARGIN: 0px;
	WIDTH: 15px
}

.radio {
	MARGIN: 0px;
	WIDTH: 15px
}

.pipe {
	MARGIN: 0px 5px
}

.lighttxt {
	COLOR: #a5a5a5
}

.lighttxt A {
	COLOR: #a5a5a5
}

.pipe {
	COLOR: #a5a5a5
}

.smalltext {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 0.83em
}

.noborder {
	BORDER-BOTTOM-STYLE: none !important;
	BORDER-RIGHT-STYLE: none !important;
	BORDER-TOP-STYLE: none !important;
	BORDER-LEFT-STYLE: none !important
}

.noborder TD {
	BORDER-BOTTOM-STYLE: none !important;
	BORDER-RIGHT-STYLE: none !important;
	BORDER-TOP-STYLE: none !important;
	BORDER-LEFT-STYLE: none !important
}

.nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.right {
	FLOAT: right
}

.left {
	FLOAT: left
}

.onerror {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 22px;
	PADDING-RIGHT: 2px;
	BACKGROUND: url(../../images/default/check_error.gif) no-repeat 2px 2px;
	CLEAR: both;
	PADDING-TOP: 2px
}

.onright {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 22px;
	PADDING-RIGHT: 2px;
	BACKGROUND: url(../../images/default/check_error.gif) no-repeat 2px 2px;
	CLEAR: both;
	PADDING-TOP: 2px
}

.onright {
	BACKGROUND: url(../../images/default/check_right.gif) no-repeat 2px 2px
}

.notice {
	PADDING-BOTTOM: 3px;
	MARGIN: 5px 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 5px;
	BACKGROUND: url(../../images/default/notice.gif) no-repeat 2px 6px;
	CLEAR: both;
	PADDING-TOP: 3px
}

.nodata {
	TEXT-ALIGN: center;
	MARGIN: 99px auto;
	COLOR: #a5a5a5;
	FONT-SIZE: 16px;
	FONT-WEIGHT: 700
}

#ajaxwaitid {
	Z-INDEX: 100;
	POSITION: absolute;
	LINE-HEIGHT: 1.6em;
	WIDTH: 100px;
	DISPLAY: none;
	BACKGROUND: #d00;
	HEIGHT: 1.6em;
	COLOR: #fff;
	OVERFLOW: hidden;
	TOP: 0px;
	RIGHT: 0px
}

#checksecanswer IMG {
	VERTICAL-ALIGN: middle
}

#checksecanswer3 IMG {
	VERTICAL-ALIGN: middle
}

#checkseccodeverify IMG {
	VERTICAL-ALIGN: middle
}

#checkseccodeverify3 IMG {
	VERTICAL-ALIGN: middle
}

.warning IMG {
	VERTICAL-ALIGN: middle
}

.s_clear:after {
	DISPLAY: block;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	CONTENT: "."
}

.s_clear {
	ZOOM: 1
}

HR {
	BORDER-BOTTOM: #e2e8ee 0px solid;
	BORDER-LEFT: #e2e8ee 0px solid;
	MARGIN: 1em 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	CLEAR: both;
	BORDER-TOP: #e2e8ee 0px solid;
	BORDER-RIGHT: #e2e8ee 0px solid
}

.solidline {
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-TOP: #fff 1px solid
}

.dashline {
	BORDER-BOTTOM: 1px dashed;
	BORDER-RIGHT-STYLE: dashed;
	BORDER-TOP-STYLE: dashed;
	HEIGHT: 0px;
	BORDER-LEFT-STYLE: dashed
}

.shadowline {
	BORDER-BOTTOM-COLOR: #fff;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-COLOR: #c8dcec;
	MARGIN: 2px 0px;
	BORDER-TOP-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 0px
}

.side .shadowline {
	MARGIN: 2px 0px
}

.cornerlayger {
	BORDER-BOTTOM: #09c 1px solid;
	BORDER-LEFT: #09c 1px solid;
	PADDING-BOTTOM: 6px;
	LINE-HEIGHT: 1.6em;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	BACKGROUND: #ebf2f8;
	BORDER-TOP: #09c 1px solid;
	BORDER-RIGHT: #09c 1px solid;
	PADDING-TOP: 6px
}

.minicorner {
	MARGIN-TOP: -1px;
	BACKGROUND: url(../../templates/imgso2010/images/attachinfobg.gif)
		no-repeat 50% 0px;
	HEIGHT: 6px
}

.wrap {
	TEXT-ALIGN: left;
	MARGIN: 0px auto
}

#wrap {
	BORDER-BOTTOM: #96abc0 2px solid;
	BORDER-LEFT: #96abc0 2px solid;
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #fff;
	MIN-HEIGHT: 450px;
	CLEAR: both;
	BORDER-TOP: #96abc0 2px solid;
	BORDER-RIGHT: #96abc0 2px solid
}

* HTML #wrap {
	HEIGHT: 450px
}

.wrap {
	WIDTH: 960px
}

#nav {
	WIDTH: 960px
}

#header {
	BORDER-BOTTOM: #96abc0 1px solid;
	MIN-WIDTH: 960px;
	WIDTH: 100%;
	MARGIN-BOTTOM: 8px;
	BACKGROUND: url(../../templates/imgso2010/images/bgbg1.gif) #f0f1f2
		repeat-x 0px 0px
}

#header .wrap {
	POSITION: relative;
	PADDING-BOTTOM: 22px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 24px
}

#header H2 {
	FLOAT: left
}

#umenu {
	POSITION: absolute;
	LINE-HEIGHT: 20px;
	TOP: 0px;
	RIGHT: 0px
}

#umenu A {
	MARGIN: 0px 6px
}

#umenu CITE {
	FONT-WEIGHT: 700
}

#umenu CITE SPAN A {
	MARGIN: 0px;
	FONT-WEIGHT: 400
}

.new#myprompt {
	PADDING-LEFT: 22px;
	BACKGROUND: url(../../templates/imgso2010/images/notice_newpm.gif)
		no-repeat 0px 50%
}

#myprompt_menu A.new {
	COLOR: #f60
}

#myprompt_menu LI {
	WIDTH: 50%;
	FLOAT: left
}

.promptmenu {
	TEXT-ALIGN: left;
	WIDTH: 250px;
	BACKGROUND: url(../../images/default/pm_ntc.gif) no-repeat 0px 0px;
	MARGIN-LEFT: -27px;
	PADDING-TOP: 10px;
	opacity: 0.98
}

.promptcontent {
	PADDING-BOTTOM: 10px;
	BACKGROUND: url(../../images/default/pm_ntc.gif) no-repeat -250px 100%
}

.promptmenu UL {
	BORDER-BOTTOM: #91c8e2 0px solid;
	BORDER-LEFT: #91c8e2 2px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #fefefe;
	BORDER-TOP: #91c8e2 0px solid;
	BORDER-RIGHT: #91c8e2 2px solid;
	PADDING-TOP: 0px
}

.promptmenu LI {
	BORDER-BOTTOM: #f4f4f4 1px solid;
	LINE-HEIGHT: 29px;
	WIDTH: 100%;
	TEXT-OVERFLOW: ellipsis;
	DISPLAY: block;
	COLOR: #a5a5a5;
	OVERFLOW: hidden;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}

.promptmenu A:hover {
	COLOR: #405060;
	TEXT-DECORATION: none
}

.up {
	PADDING-BOTTOM: 10px;
	WIDTH: 150px;
	BACKGROUND-POSITION: -500px 100%;
	PADDING-TOP: 0px
}

.up .promptcontent {
	PADDING-BOTTOM: 0px;
	BACKGROUND-POSITION: -650px 0px;
	PADDING-TOP: 5px
}

.up LI {
	BORDER-BOTTOM-STYLE: none;
	LINE-HEIGHT: 160%
}

#uchome_ntc {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 10px;
	BACKGROUND: url(../../images/default/notify_bg_m.gif) no-repeat 0px 50%;
	COLOR: #fff !important;
	PADDING-TOP: 2px
}

#uchome_ntc A {
	MARGIN: 0px
}

#umenu {
	COLOR: #405060
}

#umenu A {
	COLOR: #405060
}

#umenu .pipe {
	COLOR: #405060
}

#footer {
	PADDING-BOTTOM: 1em;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../../templates/imgso2010/images/bgbg_foot.gif) repeat-x
		0px 0px;
	PADDING-TOP: 1em
}

#footer A {
	FONT-FAMILY: Arial
}

#rightinfo {
	FLOAT: left
}

#footlink {
	TEXT-ALIGN: right;
	FLOAT: right
}

#footer {
	COLOR: #8691a2
}

#footer A {
	COLOR: #8691a2
}

.content {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	PADDING-TOP: 20px
}

.content H1 {
	MARGIN-BOTTOM: 10px;
	FONT-SIZE: 16px;
	FONT-WEIGHT: 400
}

#menu {
	POSITION: absolute;
	BOTTOM: 0px;
	HEIGHT: 26px;
	RIGHT: 0px;
	_bottom: -2px
}

#menu LI {
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 5px
}

#menu A {
	BORDER-BOTTOM: #b6bec5 0px solid;
	BORDER-LEFT: #b6bec5 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 14px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	HEIGHT: 25px;
	COLOR: #405060;
	OVERFLOW: hidden;
	BORDER-TOP: #b6bec5 1px solid;
	BORDER-RIGHT: #b6bec5 1px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

#menu A.dropmenu {
	BACKGROUND-IMAGE: url(../../images/default/arrow_down.gif);
	PADDING-RIGHT: 20px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 95% 50%
}

#menu A:hover {
	BORDER-BOTTOM-COLOR: #96abc0;
	BACKGROUND-COLOR: #405060;
	BORDER-TOP-COLOR: #96abc0;
	COLOR: #b6bec5;
	BORDER-RIGHT-COLOR: #96abc0;
	BORDER-LEFT-COLOR: #96abc0
}

#menu LI.current A {
	BORDER-BOTTOM-COLOR: #96abc0;
	BACKGROUND-COLOR: #405060;
	BORDER-TOP-COLOR: #96abc0;
	HEIGHT: 26px;
	COLOR: #b6bec5;
	BORDER-RIGHT-COLOR: #96abc0;
	BORDER-LEFT-COLOR: #96abc0
}

#nav {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 3em;
	TEXT-INDENT: 25px;
	MARGIN: -8px auto 0px;
	BACKGROUND: url(../../templates/imgso2010/images/icon_nav.gif) no-repeat
		0px 50%
}

#nav {
	COLOR: #b6bec5
}

#nav A {
	COLOR: #b6bec5
}

.mainbox TABLE {
	WIDTH: 100%
}

.blocktitle {
	MARGIN-BOTTOM: 0.5em;
	FONT-SIZE: 16px;
	FONT-WEIGHT: 700
}

.channelinfo {
	MARGIN: 5px 0px;
	COLOR: #848383;
	CLEAR: both
}

.channelinfo IMG {
	VERTICAL-ALIGN: middle
}

.channelinfo .onerror {
	BACKGROUND-POSITION: 2px 0px
}

.pages_btns {
	PADDING-BOTTOM: 1em;
	LINE-HEIGHT: 30px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 5px
}

.pages {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	PADDING-TOP: 2px
}

.pageback {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	PADDING-TOP: 2px
}

.pages A {
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT: 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 26px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	FLOAT: left;
	HEIGHT: 26px;
	OVERFLOW: hidden;
	BORDER-TOP: 1px solid;
	MARGIN-RIGHT: 2px;
	BORDER-RIGHT: 1px solid;
	PADDING-TOP: 0px
}

.pages STRONG {
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT: 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 26px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	FLOAT: left;
	HEIGHT: 26px;
	OVERFLOW: hidden;
	BORDER-TOP: 1px solid;
	MARGIN-RIGHT: 2px;
	BORDER-RIGHT: 1px solid;
	PADDING-TOP: 0px
}

.pageback A {
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT: 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 26px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	FLOAT: left;
	HEIGHT: 26px;
	OVERFLOW: hidden;
	BORDER-TOP: 1px solid;
	MARGIN-RIGHT: 2px;
	BORDER-RIGHT: 1px solid;
	PADDING-TOP: 0px
}

.pages A {
	BORDER-BOTTOM-COLOR: #e2e8ee;
	BACKGROUND-COLOR: #fff;
	BORDER-TOP-COLOR: #e2e8ee;
	COLOR: #405060;
	BORDER-RIGHT-COLOR: #e2e8ee;
	BORDER-LEFT-COLOR: #e2e8ee
}

.pageback A {
	BORDER-BOTTOM-COLOR: #e2e8ee;
	BACKGROUND-COLOR: #fff;
	BORDER-TOP-COLOR: #e2e8ee;
	COLOR: #405060;
	BORDER-RIGHT-COLOR: #e2e8ee;
	BORDER-LEFT-COLOR: #e2e8ee
}

.pages A:hover {
	TEXT-DECORATION: none
}

.pageback A:hover {
	TEXT-DECORATION: none
}

.pages STRONG {
	BORDER-BOTTOM-COLOR: #405060;
	BACKGROUND-COLOR: #405060;
	BORDER-TOP-COLOR: #405060;
	COLOR: #fff;
	BORDER-RIGHT-COLOR: #405060;
	BORDER-LEFT-COLOR: #405060;
	FONT-WEIGHT: 700
}

.pages A.prev {
	BACKGROUND-REPEAT: no-repeat
}

.pages A.next {
	BACKGROUND-REPEAT: no-repeat
}

.pages A.prev {
	BACKGROUND-IMAGE: url(../../images/default/arrow_left.gif);
	PADDING-BOTTOM: 0px;
	TEXT-INDENT: -9999px;
	PADDING-LEFT: 0px;
	WIDTH: 22px;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 30% 50%;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}

.pages A.next {
	BACKGROUND-IMAGE: url(../../images/default/arrow_right.gif);
	PADDING-RIGHT: 16px;
	BACKGROUND-POSITION: 90% 50%
}

.pageback A {
	PADDING-LEFT: 16px;
	BACKGROUND: url(../../images/default/arrow_left.gif) #fff no-repeat 0px
		50%
}

.pages A:hover {
	BORDER-BOTTOM-COLOR: #405060;
	BORDER-TOP-COLOR: #405060;
	BORDER-RIGHT-COLOR: #405060;
	BORDER-LEFT-COLOR: #405060
}

.pageback A {
	BORDER-BOTTOM-COLOR: #405060;
	BORDER-TOP-COLOR: #405060;
	BORDER-RIGHT-COLOR: #405060;
	BORDER-LEFT-COLOR: #405060
}

.pages A.next {
	BORDER-BOTTOM-COLOR: #405060;
	BORDER-TOP-COLOR: #405060;
	BORDER-RIGHT-COLOR: #405060;
	BORDER-LEFT-COLOR: #405060
}

.formtable {
	WIDTH: 100%
}

.formtable TH {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 2px;
	WIDTH: 100px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 5px
}

.formtable TH A {
	COLOR: #405060;
	FONT-WEIGHT: 400;
	TEXT-DECORATION: underline
}

.formtable TD {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 5px
}

.formtable .sep_space TH {
	HEIGHT: 40px
}

.formtable .txt {
	WIDTH: 270px
}

.formtable .txtarea {
	BORDER-TOP-COLOR: #d2d9e1;
	MARGIN: -1px 8px 0px 0px;
	WIDTH: 270px;
	FLOAT: left;
	HEIGHT: 60px
}

.float_typeid {
	FLOAT: left;
	MARGIN-RIGHT: 6px
}

.float_typeid SELECT {
	FLOAT: left;
	HEIGHT: 20px
}

.float_typeid A {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	WIDTH: 73px;
	PADDING-RIGHT: 17px;
	DISPLAY: block;
	BACKGROUND: url(../../templates/imgso2010/images/newarow.gif) #fff
		no-repeat 100% 0px;
	HEIGHT: 20px;
	COLOR: #405060 !important;
	OVERFLOW: hidden;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid;
	TEXT-DECORATION: none !important;
	PADDING-TOP: 0px
}

* HTML .float_typeid A {
	HEIGHT: 18px;
	PADDING-TOP: 2px
}

.float_typeid A:hover {
	BORDER-BOTTOM: #405060 1px solid;
	BORDER-LEFT: #405060 1px solid;
	BACKGROUND-POSITION: 100% -20px;
	BORDER-TOP: #405060 1px solid;
	BORDER-RIGHT: #405060 1px solid
}

.float_typeid A:focus {
	BORDER-BOTTOM: #405060 1px solid;
	BORDER-LEFT: #405060 1px solid;
	BACKGROUND-POSITION: 100% -20px;
	BORDER-TOP: #405060 1px solid;
	BORDER-RIGHT: #405060 1px solid
}

.float_typeid SELECT {
	WIDTH: 94px
}

.short_select A {
	WIDTH: 39px
}

.short_select SELECT {
	WIDTH: 60px
}

.select_menu {
	BORDER-BOTTOM: #405060 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #405060 1px solid;
	BACKGROUND: url(../../templates/imgso2010/images/newarow.gif) #fff
		no-repeat 100% -20px;
	BORDER-TOP: #405060 1px solid;
	BORDER-RIGHT: #405060 1px solid
}

.select_menu UL {
	MARGIN: 0px 4px
}

.select_menu LI {
	COLOR: #405060;
	CURSOR: pointer
}

.select_menu LI:hover {
	COLOR: #405060
}

.select_menu LI.current {
	COLOR: #f60
}

.commonlist LI {
	MARGIN: 4px 0px
}

.inlinelist LI {
	WIDTH: 33%;
	FLOAT: left
}

.inlinelist LI.wide {
	WIDTH: 49.5%
}

.datalist {
	ZOOM: 1
}

.datalist TABLE {
	BORDER-BOTTOM: #e2e8ee 1px solid;
	BORDER-LEFT: #e2e8ee 1px solid;
	WIDTH: 100%;
	MARGIN-BOTTOM: 30px;
	BORDER-TOP: #e2e8ee 1px solid;
	BORDER-RIGHT: #e2e8ee 1px solid
}

.datalist TH {
	BORDER-BOTTOM: #e2e8ee 1px solid;
	BORDER-LEFT: #e2e8ee 1px solid;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #e2e8ee 1px solid;
	FONT-WEIGHT: 400;
	BORDER-RIGHT: #e2e8ee 1px solid;
	PADDING-TOP: 4px
}

.datalist TD {
	BORDER-BOTTOM: #e2e8ee 1px solid;
	BORDER-LEFT: #e2e8ee 1px solid;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #e2e8ee 1px solid;
	FONT-WEIGHT: 400;
	BORDER-RIGHT: #e2e8ee 1px solid;
	PADDING-TOP: 4px
}

.datalist TH IMG {
	VERTICAL-ALIGN: top
}

.datalist TABLE .stat_subject {
	BORDER-RIGHT-STYLE: none
}

.datalist TABLE .stat_num {
	TEXT-ALIGN: right;
	PADDING-RIGHT: 15px;
	BORDER-LEFT-STYLE: none
}

.datalist .datatable {
	MARGIN-BOTTOM: 10px
}

.datalist .datatable {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 0px
}

.datalist .datatable TH {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 0px
}

.datalist .datatable TD {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 0px
}

.datalist .fixtable {
	TABLE-LAYOUT: fixed
}

.colplural {
	BACKGROUND-COLOR: #f5f5f5
}

.colplural TH {
	BACKGROUND-COLOR: #f5f5f5
}

.colplural TD {
	BACKGROUND-COLOR: #f5f5f5
}

TH.highlight {
	BACKGROUND-COLOR: #f5f5f5
}

TD.highlight {
	BACKGROUND-COLOR: #f5f5f5
}

.avt_list LI {
	TEXT-ALIGN: center;
	WIDTH: 64px;
	FLOAT: left;
	HEIGHT: 54px;
	MARGIN-RIGHT: 9px
}

.side .avt_list LI {
	MARGIN: 0px;
	WIDTH: 33.3%
}

.postmessage .avt_list LI {
	HEIGHT: 70px
}

.avt_uname LI {
	HEIGHT: 80px
}

.avt_list IMG {
	MARGIN: 0px auto;
	DISPLAY: block
}

.avt_list P {
	WIDTH: 96%;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden
}

.avt_list .cornerlayger P {
	TEXT-ALIGN: left;
	WHITE-SPACE: normal
}

.avt_list .minicorner {
	BACKGROUND: url(../../images/default/attachinfobg.gif) no-repeat -30px
		0px
}

.avt_title {
	MARGIN: 8px
}

#namebg {
	BACKGROUND: url(../../templates/imgso2010/images/name_bg.gif) repeat-x
}

.list {
	BORDER-TOP: #c1cbc9 1px solid
}

.content .list H3 {
	LINE-HEIGHT: 30px;
	PADDING-LEFT: 6px;
	COLOR: #848383
}

.list TD {
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 30px;
	COLOR: #848383;
	BORDER-TOP: #ececee 1px solid;
	PADDING-TOP: 6px
}

.list TH {
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 30px;
	COLOR: #848383;
	BORDER-TOP: #ececee 1px solid;
	PADDING-TOP: 6px
}

.list TH {
	PADDING-LEFT: 45px !important;
	BACKGROUND: url(../../templates/imgso2010/images/forum.gif) no-repeat
		5px 10px
}

.narrowlist TH {
	VERTICAL-ALIGN: top
}

.list TH.new {
	BACKGROUND-IMAGE: url(../../templates/imgso2010/images/forum_new.gif)
}

.list TH H2 EM {
	FONT-WEIGHT: 400
}

.list TH H2 EM STRONG {
	COLOR: #f60
}

.feed {
	MARGIN-BOTTOM: 10px
}

.feed H3 {
	MARGIN: 10px 0px 10px 30px;
	COLOR: #a5a5a5;
	FONT-SIZE: 14px
}

.feed A {
	COLOR: #405060
}

.feed LI {
	BORDER-BOTTOM: #e2e8ee 1px dashed
}

.feed DIV {
	POSITION: relative;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 30px;
	BACKGROUND: url(../../images/default/alert.gif) no-repeat 0px 12px;
	PADDING-TOP: 10px
}

.feed DIV DIV {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-TOP: 0px
}

.feed .f_icon {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.feed .apptype {
	POSITION: absolute;
	MARGIN: 3px 0px 0px -30px;
	DISPLAY: inline;
	FLOAT: left
}

.feed .f_thread {
	BACKGROUND-IMAGE: url(../../images/default/folder_new.gif)
}

.feed .f_reply {
	BACKGROUND-IMAGE: url(../../images/default/fastreply.gif)
}

.feed .f_quote {
	BACKGROUND-IMAGE: url(../../images/default/repquote.gif)
}

.feed .f_buddy {
	BACKGROUND-IMAGE: url(../../images/default/user_link.gif)
}

.feed .f_pin {
	BACKGROUND-IMAGE: url(../../images/default/pin_1.gif);
	BACKGROUND-POSITION: 0px 9px
}

.feed .f_digest {
	BACKGROUND-IMAGE: url(../../images/default/digest_1.gif)
}

.feed .f_rate {
	BACKGROUND-IMAGE: url(../../images/default/agree.gif)
}

.feed .f_manage {
	BACKGROUND-IMAGE: url(../../images/default/icon_manage.gif)
}

.feed .f_magic {
	BACKGROUND-IMAGE: url(../../images/default/magic.gif)
}

.feed .f_trade {
	BACKGROUND-IMAGE: url(../../images/default/tradesmall.gif)
}

.feed .f_activity {
	BACKGROUND-IMAGE: url(../../images/default/activitysmall.gif)
}

.feed .f_reward {
	BACKGROUND-IMAGE: url(../../images/default/rewardsmall.gif)
}

.feed .f_task {
	BACKGROUND-IMAGE: url(../../images/default/icon_task.gif);
	BACKGROUND-POSITION: 0px 14px
}

.feed .f_credit {
	BACKGROUND-IMAGE: url(../../images/default/viewpay.gif)
}

.feed DFN {
	POSITION: absolute;
	FONT-STYLE: normal;
	TOP: 12px;
	RIGHT: 0px
}

.feed DFN .deloption {
	MARGIN: 0px;
	FLOAT: right
}

.feed EM {
	COLOR: #a5a5a5
}

.feed EM A {
	COLOR: #a5a5a5
}

.feed .summary {
	COLOR: #a5a5a5
}

.feed .summary {
	MARGIN: 12px 2em 6px
}

.feed DT {
	FLOAT: left;
	COLOR: #405060
}

.feed DD {
	MARGIN-BOTTOM: 6px
}

.feed .il {
	WHITE-SPACE: nowrap;
	MARGIN-LEFT: 2em
}

A.to {
	PADDING-RIGHT: 1em;
	BACKGROUND: url(../../images/default/arrow_right.gif) no-repeat 100% 50%
}

.feed I {
	MARGIN: 0px 5px;
	COLOR: #a5a5a5
}

.f_thumb {
	MARGIN: 5px 0px
}

.f_thumb IMG {
	BORDER-BOTTOM: #e2e8ee 1px solid;
	BORDER-LEFT: #e2e8ee 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	MAX-WIDTH: 100px;
	MAX-HEIGHT: 70px;
	BORDER-TOP: #e2e8ee 1px solid;
	MARGIN-RIGHT: 4px;
	BORDER-RIGHT: #e2e8ee 1px solid;
	PADDING-TOP: 2px
}

* HTML .f_thumb IMG {
	WIDTH: 100px;
	HEIGHT: 70px
}

.feed FIELDSET {
	BORDER-BOTTOM-STYLE: none;
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-STYLE: none;
	MARGIN: 10px 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 0px;
	BORDER-TOP-STYLE: none;
	BACKGROUND: url(../../images/default/icon_quote_m_s.gif) no-repeat 0px
		0px;
	BORDER-LEFT-STYLE: none;
	PADDING-TOP: 0px
}

.feed INS {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.6em;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 20px;
	DISPLAY: inline;
	BACKGROUND: url(../../images/default/icon_quote_m_e.gif) no-repeat 100%
		100%;
	COLOR: #a5a5a5;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

.folder {
	TEXT-ALIGN: center;
	WIDTH: 25px
}

TD.icon {
	TEXT-ALIGN: center;
	WIDTH: 20px
}

.icon .solved {
	FILTER: alpha(opacity = 30);
	opacity: 0.3
}

.subject LABEL {
	FLOAT: right
}

.threadlist TH A:hover {
	COLOR: #405060
}

.subject A:hover {
	COLOR: #405060
}

.datatable .subject {
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 8px
}

.threadpages {
	WHITE-SPACE: nowrap
}

.threadpages A {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	COLOR: #405060;
	PADDING-TOP: 2px
}

.threadpages A:hover {
	BACKGROUND-COLOR: #e8ecf0
}

.forum {
	WIDTH: 110px
}

.author {
	WIDTH: 110px
}

.lastpost {
	WIDTH: 110px
}

.lastpost {
	TEXT-ALIGN: right
}

.lastpost CITE {
	TEXT-ALIGN: right
}

.lastpost EM {
	TEXT-ALIGN: right
}

.author CITE {
	WIDTH: 105px;
	DISPLAY: block;
	MARGIN-BOTTOM: -5px;
	HEIGHT: 1.6em;
	OVERFLOW: hidden
}

.lastpost CITE {
	WIDTH: 105px;
	DISPLAY: block;
	MARGIN-BOTTOM: -5px;
	HEIGHT: 1.6em;
	OVERFLOW: hidden
}

THEAD .lastpost CITE {
	MARGIN-BOTTOM: 0px
}

.author EM {
	FONT-FAMILY: Arial, sans-serif;
	COLOR: #a5a5a5;
	FONT-SIZE: 9px
}

.lastpost EM {
	FONT-FAMILY: Arial, sans-serif;
	COLOR: #a5a5a5;
	FONT-SIZE: 9px
}

.lastpost EM A {
	FONT-FAMILY: Arial, sans-serif;
	COLOR: #a5a5a5;
	FONT-SIZE: 9px
}

.lastpost CITE {
	DISPLAY: block;
	MARGIN-RIGHT: 5px
}

.lastpost EM {
	DISPLAY: block;
	MARGIN-RIGHT: 5px
}

.nums {
	TEXT-ALIGN: center;
	WIDTH: 80px;
	COLOR: #a5a5a5
}

THEAD .nums {
	COLOR: #405060
}

.nums STRONG {
	PADDING-RIGHT: 2px;
	COLOR: #405060;
	FONT-WEIGHT: 400
}

.nums EM {
	PADDING-LEFT: 2px;
	COLOR: #405060
}

.forumnums {
	TEXT-ALIGN: right;
	WIDTH: 90px;
	PADDING-RIGHT: 10px !important;
	COLOR: #405060
}

.forumnums EM {
	COLOR: #405060
}

.forumlast {
	TEXT-ALIGN: left;
	WIDTH: 225px
}

.num {
	TEXT-ALIGN: center;
	WIDTH: 120px;
	COLOR: red
}

.threadlist TD {
	PADDING-BOTTOM: 0px !important;
	PADDING-LEFT: 0px !important;
	PADDING-RIGHT: 0px !important;
	PADDING-TOP: 0px !important
}

.threadlist .colplural TH {
	PADDING-BOTTOM: 7px !important;
	PADDING-LEFT: 0px !important;
	PADDING-RIGHT: 0px !important;
	BACKGROUND: #e8ecf0;
	PADDING-TOP: 7px !important
}

.threadlist .colplural TD {
	PADDING-BOTTOM: 7px !important;
	PADDING-LEFT: 0px !important;
	PADDING-RIGHT: 0px !important;
	BACKGROUND: #e8ecf0;
	PADDING-TOP: 7px !important
}

.threadlist .colplural TH {
	PADDING-BOTTOM: 7px !important;
	PADDING-LEFT: 5px !important;
	PADDING-RIGHT: 5px !important;
	PADDING-TOP: 7px !important
}

.threadlist .colplural A {
	FONT-FAMILY: Tahoma, sans-serif;
	COLOR: #405060
}

.threadlist .colplural A:hover {
	TEXT-DECORATION: underline
}

.threadlist .colplural .order_active {
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../../images/default/order.gif) no-repeat 100% 50%
}

.itemfilter {
	LINE-HEIGHT: 18px
}

.itemfilter * {
	FLOAT: left;
	HEIGHT: 18px;
	OVERFLOW: hidden
}

.itemfilter LI {
	MARGIN-RIGHT: 5px
}

.itemfilter .current A {
	BACKGROUND: url(../../templates/imgso2010/images/btn_block.gif)
		no-repeat 0px -161px;
	MARGIN-RIGHT: 2px
}

.itemfilter .current A:hover {
	TEXT-DECORATION: none
}

.itemfilter SPAN {
	CURSOR: pointer
}

.itemfilter .current SPAN {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BACKGROUND: url(../../templates/imgso2010/images/btn_block.gif)
		no-repeat 100% -179px;
	COLOR: #fff;
	PADDING-TOP: 0px
}

.threadlist TH EM {
	MARGIN-RIGHT: 4px
}

.threadlist TH EM {
	COLOR: #405060
}

.threadlist TH EM A {
	COLOR: #405060
}

.threadlist TH .attach {
	VERTICAL-ALIGN: middle
}

* HTML .threadlist TH .attach {
	VERTICAL-ALIGN: baseline
}

.threadlist TH A {
	TEXT-DECORATION: none
}

.dropmenu {
	PADDING-RIGHT: 15px;
	BACKGROUND: url(../../images/default/arrow_down.gif) no-repeat 100% 50%;
	CURSOR: pointer
}

.popupmenu_popup {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #d2d9e1 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #fff;
	OVERFLOW: hidden;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid;
	PADDING-TOP: 10px
}

.popupmenu_popup LI {
	LINE-HEIGHT: 20px;
	MARGIN: 3px 0px
}

.headermenu_popup {
	WIDTH: 100px
}

.headermenu_popup LI {
	BORDER-BOTTOM: #e2e8ee 1px solid;
	WIDTH: 100px
}

.headermenu_popup A:hover {
	COLOR: #405060;
	TEXT-DECORATION: none
}

.headermenu_popup .active {
	FONT-WEIGHT: 700
}

.titlemenu_popup {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

.titlemenu_popup LI {
	MARGIN: 0px
}

.titlemenu_popup A {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	DISPLAY: block;
	PADDING-TOP: 3px
}

* HTML .titlemenu_popup A {
	DISPLAY: inline-block
}

.titlemenu_popup .current A {
	BACKGROUND: #f1f5fa
}

.filter_popup {
	WIDTH: 5em
}

.filter_popup LI {
	WIDTH: 60px
}

.showselect_menu {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #d2d9e1 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	MARGIN-BOTTOM: 0.8em;
	BACKGROUND: #fff;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid;
	PADDING-TOP: 5px
}

.headactions .popupmenu_popup A {
	WHITE-SPACE: nowrap;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #848383
}

.headactions .popupmenu_popup STRONG {
	WHITE-SPACE: nowrap;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #848383
}

.headactions .popupmenu_popup {
	OVERFLOW: visible
}

.hasdropdownbtn {
	
}

.hasdropdownbtn INPUT {
	WIDTH: 129px;
	FLOAT: left
}

.hasdropdownbtn .spmediuminput {
	WIDTH: 115px
}

.dropdownbtn {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 0px solid;
	TEXT-INDENT: -9999px;
	WIDTH: 20px;
	BACKGROUND: url(../../templates/imgso2010/images/newarow.gif) #fff
		no-repeat 0px 0px;
	FLOAT: left;
	HEIGHT: 20px;
	OVERFLOW: hidden;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid
}

.dropdownbtn:hover {
	BACKGROUND-POSITION: 0px -20px
}

#style_switch {
	POSITION: absolute;
	BOTTOM: -25px;
	RIGHT: 0px
}

#style_switch LI {
	PADDING-LEFT: 5px;
	FLOAT: left
}

#style_switch A {
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	LINE-HEIGHT: 100px;
	WIDTH: 8px;
	BACKGROUND: #fff;
	FLOAT: left;
	HEIGHT: 8px;
	OVERFLOW: hidden;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid
}

#style_switch A:hover {
	BORDER-BOTTOM-COLOR: #fff;
	BORDER-TOP-COLOR: #fff;
	BORDER-RIGHT-COLOR: #fff;
	BORDER-LEFT-COLOR: #fff
}

#style_switch .current A {
	BORDER-BOTTOM-COLOR: #fff;
	BORDER-TOP-COLOR: #fff;
	BORDER-RIGHT-COLOR: #fff;
	BORDER-LEFT-COLOR: #fff
}

#style_switch .current A {
	BORDER-RIGHT-WIDTH: 2px;
	MARGIN-TOP: -1px;
	BORDER-TOP-WIDTH: 2px;
	BORDER-BOTTOM-WIDTH: 2px;
	BORDER-LEFT-WIDTH: 2px
}

#ad_headerbanner {
	MARGIN: 5px 0px 10px;
	FLOAT: right
}

.ad_text {
	BORDER-BOTTOM: #96abc0 2px solid;
	BORDER-LEFT: #96abc0 2px solid;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px auto 5px;
	PADDING-LEFT: 0px;
	WIDTH: 960px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #fff;
	BORDER-TOP: #96abc0 2px solid;
	BORDER-RIGHT: #96abc0 2px solid;
	PADDING-TOP: 10px
}

.ad_text TABLE {
	WIDTH: 100%
}

.ad_text TD {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-TOP: 3px
}

.ad_textlink1 {
	MARGIN: 10px 0px;
	PADDING-LEFT: 20px;
	BACKGROUND: url(../../images/default/icon_ad.gif) no-repeat 0px 50%
}

.ad_textlink2 {
	MARGIN: 10px 0px;
	PADDING-LEFT: 20px;
	BACKGROUND: url(../../images/default/icon_ad.gif) no-repeat 0px 50%
}

.ad_pip {
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 130%;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #fff;
	FLOAT: right;
	COLOR: #a5a5a5;
	CLEAR: right;
	PADDING-TOP: 10px
}

.ad_pip LI {
	MARGIN-BOTTOM: 1em
}

.ad_pip A {
	COLOR: #405060
}

.ad_topicrelated {
	BORDER-BOTTOM: #78a73d 1px solid;
	BORDER-LEFT: #78a73d 1px solid;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 10px 10px;
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 10px;
	DISPLAY: inline;
	BACKGROUND: #caeec0;
	FLOAT: right;
	CLEAR: both;
	BORDER-TOP: #78a73d 1px solid;
	BORDER-RIGHT: #78a73d 1px solid;
	PADDING-TOP: 10px
}

.ad_column {
	TEXT-ALIGN: center
}

.ad_footerbanner {
	TEXT-ALIGN: center;
	MARGIN: 5px;
	CLEAR: both
}

.ad_float_left {
	Z-INDEX: 300;
	POSITION: fixed;
	FLOAT: right;
	TOP: 350px
}

.ad_float_right {
	Z-INDEX: 300;
	POSITION: fixed;
	FLOAT: right;
	TOP: 350px
}

* HTML .ad_float_left {
	POSITION: absolute;;
	TOP: expression(offsetParent.scrollTop +350)
}

* HTML .ad_float_right {
	POSITION: absolute;;
	TOP: expression(offsetParent.scrollTop +350)
}

.ad_float_left {
	LEFT: 5px
}

.ad_float_right {
	RIGHT: 5px
}

.ad_couplebanner {
	TOP: 5px
}

* HTML .ad_couplebanner {;
	TOP: expression(offsetParent.scrollTop +5)
}

.headactions {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	PADDING-TOP: 12px
}

.headactions IMG {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	VERTICAL-ALIGN: middle;
	CURSOR: pointer;
	PADDING-TOP: 0px
}

.headactions A {
	MARGIN-LEFT: 4px
}

.mainbox .headactions {
	COLOR: #a5a5a5
}

.mainbox .headactions STRONG {
	FONT-WEIGHT: 700
}

.msgfix {
	OVERFLOW: hidden
}

.side {
	WIDTH: 170px
}

.sideinner .txt {
	MARGIN: 6px 0px
}

.side LI.current A {
	COLOR: #405060;
	FONT-WEIGHT: 700;
	TEXT-DECORATION: none
}

.with_side {
	BACKGROUND: url(../../templates/imgso2010/images/sidebg.gif) #fff
		repeat-y 100% 0px
}

.with_side .main {
	WIDTH: 100%;
	FLOAT: left;
	MARGIN-LEFT: -180px;
	OVERFLOW: hidden
}

.with_side .content {
	WIDTH: auto;
	MARGIN-LEFT: 180px
}

.with_side .side {
	PADDING-BOTTOM: 20px;
	WIDTH: 180px;
	FLOAT: right
}

.with_side .side H2 {
	MARGIN: 20px 25px 10px;
	COLOR: #a5a5a5;
	FONT-SIZE: 14px
}

.with_side .side A {
	COLOR: #405060;
	TEXT-DECORATION: underline
}

.sideinner {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	PADDING-TOP: 0px
}

.sideinner .tabs {
	MARGIN: 5px 0px
}

.sideinner .tabs LI {
	LINE-HEIGHT: 2em
}

.numbg {
	TEXT-ALIGN: center;
	WIDTH: 35px;
	BACKGROUND: url(../../images/default/numbg.gif) no-repeat 0px 50%;
	FLOAT: right;
	HEIGHT: 2em;
	COLOR: #fff;
	FONT-WEIGHT: 700
}

.special {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.special .main {
	FLOAT: right
}

.special .side {
	FLOAT: left
}

.sidebox {
	MARGIN: 5px 10px 10px;
	OVERFLOW: hidden
}

.sidebox H4 {
	MARGIN-BOTTOM: 4px;
	COLOR: #405060
}

.fwinmask {
	
}

.fwin {
	TEXT-ALIGN: left;
	OVERFLOW-X: hidden;
	MARGIN: 0px auto
}

.t_l {
	FILTER: alpha(opacity = 90);
	BACKGROUND: #d2d9e1;
	OVERFLOW: hidden;
	opacity: 0.9
}

.t_c {
	FILTER: alpha(opacity = 90);
	BACKGROUND: #d2d9e1;
	OVERFLOW: hidden;
	opacity: 0.9
}

.t_r {
	FILTER: alpha(opacity = 90);
	BACKGROUND: #d2d9e1;
	OVERFLOW: hidden;
	opacity: 0.9
}

.m_l {
	FILTER: alpha(opacity = 90);
	BACKGROUND: #d2d9e1;
	OVERFLOW: hidden;
	opacity: 0.9
}

.m_r {
	FILTER: alpha(opacity = 90);
	BACKGROUND: #d2d9e1;
	OVERFLOW: hidden;
	opacity: 0.9
}

.b_l {
	FILTER: alpha(opacity = 90);
	BACKGROUND: #d2d9e1;
	OVERFLOW: hidden;
	opacity: 0.9
}

.b_c {
	FILTER: alpha(opacity = 90);
	BACKGROUND: #d2d9e1;
	OVERFLOW: hidden;
	opacity: 0.9
}

.b_r {
	FILTER: alpha(opacity = 90);
	BACKGROUND: #d2d9e1;
	OVERFLOW: hidden;
	opacity: 0.9
}

.t_l {
	WIDTH: 8px;
	HEIGHT: 8px
}

.t_r {
	WIDTH: 8px;
	HEIGHT: 8px
}

.b_l {
	WIDTH: 8px;
	HEIGHT: 8px
}

.b_r {
	WIDTH: 8px;
	HEIGHT: 8px
}

.t_c {
	HEIGHT: 8px
}

.b_c {
	HEIGHT: 8px
}

.m_l {
	WIDTH: 8px
}

.m_r {
	WIDTH: 8px
}

.m_c {
	BACKGROUND: #f7f7f7
}

.fcontent {
	MARGIN: 15px
}

.float_ctrl {
	LINE-HEIGHT: 20px;
	MARGIN-BOTTOM: 15px;
	HEIGHT: 20px
}

.float_ctrl EM {
	FLOAT: left;
	COLOR: #405060;
	FONT-SIZE: 14px;
	FONT-WEIGHT: 700
}

.float_ctrl EM A {
	TEXT-DECORATION: none
}

.float_ctrl .needverify {
	LINE-HEIGHT: 21px;
	PADDING-LEFT: 13px;
	WIDTH: 45px;
	BACKGROUND: url(../../images/default/re_unsolved.gif) no-repeat 0px 0px;
	HEIGHT: 21px;
	COLOR: #848383;
	MARGIN-LEFT: 8px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: 400
}

.float_ctrl .onerror {
	LINE-HEIGHT: 140%;
	WHITE-SPACE: nowrap;
	HEIGHT: auto;
	COLOR: #405060;
	FONT-SIZE: 12px;
	FONT-WEIGHT: 400
}

.float_ctrl .onright {
	LINE-HEIGHT: 140%;
	WHITE-SPACE: nowrap;
	HEIGHT: auto;
	COLOR: #405060;
	FONT-SIZE: 12px;
	FONT-WEIGHT: 400
}

.float_ctrl SPAN {
	FLOAT: right;
	COLOR: #a5a5a5
}

.float_ctrl SPAN A {
	FLOAT: left;
	COLOR: #405060;
	MARGIN-LEFT: 8px;
	FONT-WEIGHT: 400;
	TEXT-DECORATION: none
}

.float_ctrl STRONG {
	FLOAT: left;
	COLOR: #405060;
	MARGIN-LEFT: 8px;
	FONT-WEIGHT: 400;
	TEXT-DECORATION: none
}

.float_ctrl SPAN A:hover {
	COLOR: #a5a5a5
}

.float_close {
	TEXT-INDENT: -9999px;
	WIDTH: 20px;
	BACKGROUND: url(../../templates/imgso2010/images/newclose.gif) no-repeat
		0px 0px;
	FLOAT: left;
	HEIGHT: 20px;
	OVERFLOW: hidden
}

.float_close:hover {
	BACKGROUND-POSITION: 0px -20px
}

.floatwrap {
	OVERFLOW-X: hidden;
	MARGIN-BOTTOM: 10px;
	HEIGHT: 280px;
	OVERFLOW: auto
}

.fcontent LI {
	LIST-STYLE-TYPE: none
}

.fcontent A {
	COLOR: #405060;
	TEXT-DECORATION: underline
}

.fcontent .list {
	BORDER-BOTTOM: #e2e8ee 3px solid;
	MARGIN: 0px auto;
	WIDTH: 570px;
	BORDER-TOP: #e2e8ee 3px solid
}

.fcontent .list TH {
	BORDER-BOTTOM: #e2e8ee 1px dashed;
	PADDING-BOTTOM: 3px !important;
	PADDING-LEFT: 3px !important;
	PADDING-RIGHT: 3px !important;
	HEIGHT: auto;
	PADDING-TOP: 3px !important
}

.fcontent .list TD {
	BORDER-BOTTOM: #e2e8ee 1px dashed;
	PADDING-BOTTOM: 3px !important;
	PADDING-LEFT: 3px !important;
	PADDING-RIGHT: 3px !important;
	HEIGHT: auto;
	PADDING-TOP: 3px !important
}

.fcontent .list .btns TH {
	BORDER-BOTTOM-STYLE: none
}

.fcontent .list .btns TD {
	BORDER-BOTTOM-STYLE: none
}

.fcontent .list TH {
	WIDTH: 150px;
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.postbox {
	CLEAR: both
}

.moreconf {
	MARGIN-TOP: 10px
}

.moreconf BUTTON {
	MARGIN-RIGHT: 3px
}

.moreconf A {
	MARGIN-RIGHT: 3px
}

.loginform {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 0px;
	WIDTH: 280px;
	PADDING-RIGHT: 0px;
	MARGIN-BOTTOM: -10px;
	FLOAT: left;
	BORDER-RIGHT: #d2d9e1 1px solid;
	PADDING-TOP: 20px
}

.regsec {
	MARGIN-BOTTOM: 10px
}

.channelinfo .onerror {
	BACKGROUND-POSITION: 2px 0px
}

.channelinfo .onright {
	BACKGROUND-POSITION: 2px 0px
}

.loginform LABEL {
	LINE-HEIGHT: 22px;
	MARGIN: 0px 0px 10px;
	DISPLAY: block;
	CLEAR: both;
	OVERFLOW: hidden
}

.loginform .txt {
	WIDTH: 170px
}

.loginform SELECT {
	WIDTH: 175px
}

.fsubmit {
	MARGIN-TOP: 8px;
	CLEAR: both
}

.fsubmit .submit {
	MARGIN-RIGHT: 8px
}

.loginform LABEL EM {
	WIDTH: 60px;
	FLOAT: left
}

.fsubmit EM {
	WIDTH: 60px;
	FLOAT: left
}

.fsubmit .regpre {
	MARGIN-TOP: 4px
}

.nolabelform .txt {
	WIDTH: 230px
}

.clause {
	WIDTH: 470px;
	MARGIN-BOTTOM: 10px;
	HEIGHT: 240px;
	OVERFLOW: auto
}

.selectinput {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 1px solid;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px 0px 10px;
	WIDTH: 234px;
	FLOAT: none;
	HEIGHT: 20px;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid
}

.selectinput A {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	WIDTH: 61px;
	PADDING-RIGHT: 0px;
	BORDER-TOP-STYLE: none;
	FLOAT: left;
	BORDER-LEFT-STYLE: none
}

.selectinput A:hover {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}

.selectinput A:focus {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}

.selectinput .txt {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	WIDTH: 160px;
	BORDER-TOP-STYLE: none;
	FLOAT: left;
	BORDER-LEFT-STYLE: none
}

.selecttype {
	MARGIN: 10px 0px;
	FLOAT: none;
	CLEAR: both
}

.selecttype A {
	BORDER-BOTTOM-COLOR: #f7f7f7;
	BACKGROUND-COLOR: transparent;
	BORDER-TOP-COLOR: #f7f7f7;
	WIDTH: 230px;
	PADDING-RIGHT: 0px;
	COLOR: #a5a5a5 !important;
	BORDER-RIGHT-COLOR: #f7f7f7;
	BORDER-LEFT-COLOR: #f7f7f7
}

.selecttype A:hover {
	BORDER-BOTTOM-COLOR: #f7f7f7;
	BACKGROUND-COLOR: transparent;
	BORDER-TOP-COLOR: #f7f7f7;
	WIDTH: 230px;
	PADDING-RIGHT: 0px;
	COLOR: #a5a5a5 !important;
	BORDER-RIGHT-COLOR: #f7f7f7;
	BORDER-LEFT-COLOR: #f7f7f7
}

.selecttype A:focus {
	BORDER-BOTTOM-COLOR: #f7f7f7;
	BACKGROUND-COLOR: transparent;
	BORDER-TOP-COLOR: #f7f7f7;
	WIDTH: 230px;
	PADDING-RIGHT: 0px;
	COLOR: #a5a5a5 !important;
	BORDER-RIGHT-COLOR: #f7f7f7;
	BORDER-LEFT-COLOR: #f7f7f7
}

.loginpsw LABEL {
	LINE-HEIGHT: 150%;
	PADDING-LEFT: 4px;
	WIDTH: 61px;
	FLOAT: left
}

.capslock {
	BACKGROUND: url(../../images/default/capslock.gif) no-repeat 98% 50%
}

.logininfo {
	MARGIN: 87px 25px 10px 40px;
	FLOAT: left;
	OVERFLOW: visible
}

.logininfo H4 {
	MARGIN-BOTTOM: 10px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: 400
}

.multinfo {
	MARGIN-TOP: 53px
}

.switchnav {
	WIDTH: 480px;
	WHITE-SPACE: nowrap;
	FLOAT: left;
	OVERFLOW: hidden
}

.postboardlist {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 1px solid;
	MARGIN: 9px 0px;
	WIDTH: 597px;
	BACKGROUND: #fff;
	OVERFLOW: hidden;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 0px solid
}

.postboardlist LI {
	PADDING-BOTTOM: 5px;
	OVERFLOW-X: hidden;
	OVERFLOW-Y: auto;
	PADDING-LEFT: 5px;
	WIDTH: 188px;
	PADDING-RIGHT: 5px;
	FLOAT: left;
	HEIGHT: 300px;
	BORDER-RIGHT: #d2d9e1 1px solid;
	PADDING-TOP: 5px
}

.postboardlist P {
	LINE-HEIGHT: 25px;
	HEIGHT: 25px
}

.postboardlist A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	WHITE-SPACE: nowrap;
	COLOR: #405060;
	OVERFLOW: hidden;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

.postboardlist A:hover {
	BACKGROUND-COLOR: #f5f5f5;
	TEXT-DECORATION: none
}

.postboardlist .highlightlink {
	COLOR: #405060
}

.hassubboard {
	BACKGROUND: url(../../images/default/arrow_right.gif) no-repeat right
		center
}

.pbl_selected A {
	BACKGROUND-COLOR: #405060;
	COLOR: #fff !important;
	FONT-WEIGHT: 700
}

.pbl_selected A:hover {
	BACKGROUND-COLOR: #405060;
	COLOR: #fff !important;
	FONT-WEIGHT: 700
}

.nofloat {
	BACKGROUND-COLOR: #e8ecf0;
	MIN-HEIGHT: 410px;
	HEIGHT: auto !important
}

.nofloat .fcontent {
	MARGIN: 15px auto;
	WIDTH: 600px
}

.nofloat .loginform {
	HEIGHT: auto
}

.nofloat .clause {
	WIDTH: auto;
	HEIGHT: auto
}

.fcontent .float_postinfo {
	WIDTH: 568px
}

.c_header {
	MARGIN-BOTTOM: 10px;
	OVERFLOW: hidden
}

* HTML .c_header {
	ZOOM: 1
}

.c_header H2 {
	PADDING-RIGHT: 15px;
	BACKGROUND: #fff;
	FLOAT: left;
	FONT-SIZE: 14px;
	CURSOR: pointer
}

.c_header H3 {
	PADDING-RIGHT: 15px;
	BACKGROUND: #fff;
	FLOAT: left;
	FONT-SIZE: 14px;
	CURSOR: pointer
}

.c_header H3 {
	BACKGROUND: url(../../images/default/arrow_down_big.gif) #fff no-repeat
		100% 5px;
	COLOR: #405060
}

.searchfaq H3 {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	CURSOR: auto
}

.c_header .noarrow {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	CURSOR: auto
}

.c_header H3 A {
	COLOR: #405060
}

.c_header H3 SPAN {
	COLOR: #848383;
	FONT-SIZE: 12px;
	FONT-WEIGHT: 400
}

.c_header H2 EM {
	COLOR: #a5a5a5;
	MARGIN-LEFT: 8px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: 400
}

.c_header H3 EM {
	COLOR: #a5a5a5;
	MARGIN-LEFT: 8px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: 400
}

.c_header_action {
	FLOAT: right
}

.c_header .c_header_ctrlbtn {
	DISPLAY: none
}

.c_header .c_header_ext {
	DISPLAY: block
}

.closenode {
	BACKGROUND: url(../../images/default/dashline.gif) repeat-x 0px 10px
}

.closenode H3 {
	BACKGROUND-IMAGE: url(../../images/default/arrow_right_big.gif)
}

.closenode .c_header_ctrlbtn {
	BACKGROUND-COLOR: #fff;
	DISPLAY: block;
	COLOR: #848383;
	CURSOR: pointer
}

.closenode .c_header_ext {
	DISPLAY: none
}

.itemtitle {
	LINE-HEIGHT: 23px;
	MARGIN-BOTTOM: 10px;
	CLEAR: both;
	OVERFLOW: hidden
}

.itemtitle H1 {
	MARGIN: 0px 20px 0px 0px;
	FLOAT: left
}

.itemtitle UL {
	FLOAT: left
}

.itemtitle LI {
	FLOAT: left;
	MARGIN-RIGHT: 5px
}

.itemtitle LI.pipe {
	MARGIN-LEFT: 0px
}

.itemtitle UL A {
	DISPLAY: block;
	HEIGHT: 23px;
	OVERFLOW: hidden;
	CURSOR: pointer
}

* HTML .itemtitle UL A {
	FLOAT: left
}

.itemtitle UL A SPAN {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 22px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	DISPLAY: block;
	PADDING-TOP: 1px
}

.itemtitle UL A:hover {
	BACKGROUND: url(../../templates/imgso2010/images/btn_block.gif) #f5f5f5
		no-repeat 0px -46px;
	TEXT-DECORATION: none
}

.itemtitle UL A:hover SPAN {
	BACKGROUND: url(../../templates/imgso2010/images/btn_block.gif)
		no-repeat 100% -69px
}

.itemtitle UL A.dropmenu {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px -161px
}

.itemtitle UL A.dropmenu SPAN {
	PADDING-RIGHT: 12px;
	BACKGROUND: url(../../templates/imgso2010/images/btn_block.gif)
		no-repeat 100% -138px
}

.itemtitle UL A.dropmenu:hover {
	BACKGROUND-POSITION: 0px -46px
}

.itemtitle UL A.dropmenu:hover SPAN {
	BACKGROUND-POSITION: 100% -115px
}

.itemtitle UL .current A {
	BACKGROUND: url(../../templates/imgso2010/images/btn_block.gif) #405060
		no-repeat 0px 0px
}

.itemtitle UL .current A:hover {
	BACKGROUND: url(../../templates/imgso2010/images/btn_block.gif) #405060
		no-repeat 0px 0px
}

.itemtitle UL .current A.dropmenu:hover {
	BACKGROUND: url(../../templates/imgso2010/images/btn_block.gif) #405060
		no-repeat 0px 0px
}

.itemtitle UL .current A SPAN {
	MARGIN-TOP: -1px;
	BACKGROUND: url(../../templates/imgso2010/images/btn_block.gif)
		no-repeat 100% -22px;
	COLOR: #fff
}

.itemtitle UL .current A:hover SPAN {
	MARGIN-TOP: -1px;
	BACKGROUND: url(../../templates/imgso2010/images/btn_block.gif)
		no-repeat 100% -22px;
	COLOR: #fff
}

.itemtitle UL .current A.dropmenu SPAN {
	BACKGROUND-POSITION: 100% -92px
}

.itemtitle UL .current A.dropmenu:hover SPAN {
	BACKGROUND-POSITION: 100% -92px
}

.float_postinfo {
	
}

.float_postinfo EM {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 1px solid;
	BACKGROUND-COLOR: #fff;
	PADDING-LEFT: 3px;
	FLOAT: left;
	HEIGHT: 20px;
	BORDER-TOP: #d2d9e1 1px solid;
	CURSOR: pointer;
	MARGIN-RIGHT: 5px;
	BORDER-RIGHT: #d2d9e1 1px solid
}

.float_postinfo EM IMG {
	MARGIN-TOP: 2px
}

.float_postinfo INPUT {
	FLOAT: left
}

.float_postinfo #subject {
	WIDTH: 358px
}

.float_postinfo .float_typeid {
	DISPLAY: inline;
	MARGIN-LEFT: 6px;
	MARGIN-RIGHT: 0px
}

.viewpoint {
	MARGIN: 9px 0px
}

.colorbox INPUT {
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	MARGIN: 2px;
	PADDING-LEFT: 0px;
	WIDTH: 12px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	HEIGHT: 12px;
	BORDER-LEFT-WIDTH: 0px;
	CURSOR: pointer;
	PADDING-TOP: 0px
}

.smilieslist {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #fff;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid;
	PADDING-TOP: 10px
}

.smilieslist TD {
	BORDER-BOTTOM-STYLE: none;
	PADDING-BOTTOM: 8px;
	BORDER-RIGHT-STYLE: none;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none;
	CURSOR: pointer;
	PADDING-TOP: 8px
}

.smilieslist_page {
	TEXT-ALIGN: right;
	FLOAT: left
}

.smilieslist_page A {
	COLOR: #405060;
	MARGIN-RIGHT: 5px;
	TEXT-DECORATION: underline
}

.pags_act {
	FLOAT: left
}

.smilies_preview {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 1px solid;
	PADDING-BOTTOM: 8px;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	BACKGROUND: #fff;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid;
	PADDING-TOP: 8px
}

.smiliesgroup {;
	WIDTH: expression(this.parentNode.offsetWidth);
	HEIGHT: 34px;
	OVERFLOW: hidden
}

.smiliesgroup UL {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	PADDING-BOTTOM: 26px;
	MARGIN: 6px 0px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

.imguptype {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	PADDING-BOTTOM: 26px;
	MARGIN: 6px 0px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

.smiliesgroup LI {
	DISPLAY: inline
}

.imguptype LI {
	DISPLAY: inline
}

* HTML .smiliesgroup LI {
	LINE-HEIGHT: 18px
}

* HTML .imguptype LI {
	LINE-HEIGHT: 18px
}

.smiliesgroup LI A {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 1px solid;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px 6px 0px 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FLOAT: left;
	HEIGHT: 19px;
	COLOR: #405060;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px
}

.imguptype LI A {
	BORDER-BOTTOM: #d2d9e1 1px solid;
	BORDER-LEFT: #d2d9e1 1px solid;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px 6px 0px 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FLOAT: left;
	HEIGHT: 19px;
	COLOR: #405060;
	BORDER-TOP: #d2d9e1 1px solid;
	BORDER-RIGHT: #d2d9e1 1px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px
}

.smiliesgroup LI A:focus {
	OUTLINE-STYLE: none
}

.imguptype LI A:focus {
	OUTLINE-STYLE: none
}

.smiliesgroup LI A.current {
	BORDER-BOTTOM-COLOR: #fff;
	COLOR: #405060;
	FONT-WEIGHT: 700
}

.imguptype LI A.current {
	BORDER-BOTTOM-COLOR: #fff;
	COLOR: #405060;
	FONT-WEIGHT: 700
}

.alert_win {
	MARGIN: 0px;
	WIDTH: 350px
}

.alert_win .float_ctrl {
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 8px
}

.alert_win .shadowline {
	MARGIN: -8px 0px
}

.alert_win .postbox {
	PADDING-BOTTOM: 15px;
	MARGIN-TOP: -15px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	PADDING-TOP: 15px
}

.alert_right {
	PADDING-BOTTOM: 6px;
	LINE-HEIGHT: 160%;
	PADDING-LEFT: 58px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../../images/default/right_big.gif) no-repeat 8px 50%;
	FONT-SIZE: 14px;
	PADDING-TOP: 6px
}

.alert_error {
	PADDING-BOTTOM: 6px;
	LINE-HEIGHT: 160%;
	PADDING-LEFT: 58px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../../images/default/right_big.gif) no-repeat 8px 50%;
	FONT-SIZE: 14px;
	PADDING-TOP: 6px
}

.alert_info {
	PADDING-BOTTOM: 6px;
	LINE-HEIGHT: 160%;
	PADDING-LEFT: 58px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../../images/default/right_big.gif) no-repeat 8px 50%;
	FONT-SIZE: 14px;
	PADDING-TOP: 6px
}

.alert_error {
	BACKGROUND-IMAGE: url(../../images/default/error_big.gif)
}

.alert_info {
	BACKGROUND-IMAGE: url(../../images/default/info_big.gif)
}

.alert_btnleft {
	MARGIN-TOP: 8px
}

.alert_btn {
	TEXT-ALIGN: center;
	MARGIN-TOP: 20px
}

.alert_act {
	MARGIN-TOP: 20px;
	PADDING-LEFT: 58px
}

.popupcredit {
	
}

.pc_l {
	LINE-HEIGHT: 56px;
	WIDTH: 29px;
	BACKGROUND: url(../../images/default/popupcredit_bg.gif) no-repeat 0px
		0px;
	HEIGHT: 56px
}

.pc_c {
	LINE-HEIGHT: 56px;
	WIDTH: 29px;
	BACKGROUND: url(../../images/default/popupcredit_bg.gif) no-repeat 0px
		0px;
	HEIGHT: 56px
}

.pc_inner {
	LINE-HEIGHT: 56px;
	WIDTH: 29px;
	BACKGROUND: url(../../images/default/popupcredit_bg.gif) no-repeat 0px
		0px;
	HEIGHT: 56px
}

.pc_r {
	LINE-HEIGHT: 56px;
	WIDTH: 29px;
	BACKGROUND: url(../../images/default/popupcredit_bg.gif) no-repeat 0px
		0px;
	HEIGHT: 56px
}

.pc_c {
	WIDTH: 200px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: 0px -56px
}

.pc_inner {
	TEXT-ALIGN: center;
	WIDTH: auto;
	WHITE-SPACE: nowrap;
	BACKGROUND-POSITION: 50% -112px
}

.pc_inner SPAN {
	COLOR: #ffea97;
	FONT-SIZE: 14px;
	FONT-WEIGHT: 700;
	MARGIN-RIGHT: 15px
}

* HTML .pc_inner SPAN {
	DISPLAY: inline-block
}

.pc_inner SPAN A {
	COLOR: #ffea97;
	TEXT-DECORATION: underline
}

.pc_inner SPAN EM {
	COLOR: #fff;
	FONT-SIZE: 18px;
	FONT-WEIGHT: 400
}

.pc_inner SPAN EM.desc {
	COLOR: #930
}

.pc_btn IMG {
	opacity: 0.5
}

.pc_btn:hover IMG {
	opacity: 1
}

.pc_r {
	BACKGROUND-POSITION: -30px 0px
}

.optionbar {
	MARGIN: 3px 4px 0px -6px;
	BACKGROUND: url(../../images/default/header.gif) #405060 repeat-x;
	FLOAT: left;
	HEIGHT: 14px;
	OVERFLOW: hidden
}

.deloption {
	TEXT-INDENT: -9999px;
	MARGIN: 4px;
	WIDTH: 12px;
	BACKGROUND: url(../../templates/imgso2010/images/close.gif) no-repeat
		0px 0px;
	FLOAT: left;
	HEIGHT: 12px;
	OVERFLOW: hidden
}

.deloption:hover {
	BACKGROUND-POSITION: 0px -12px
}

.color_menu {
	WIDTH: 63px;
	OVERFLOW: hidden
}

.color_menu A {
	WIDTH: 20px;
	FLOAT: left;
	HEIGHT: 20px;
	OVERFLOW: hidden
}

.chosemagic {
	WIDTH: 220px;
	MARGIN-BOTTOM: 9px
}

.topicadminhigh {
	HEIGHT: 200px
}

.topicadminhigh .tah_body {
	MARGIN: 5px 0px 15px
}

.topicadminhigh .tah_body SELECT {
	WIDTH: 217px
}

.topicadminlow {
	HEIGHT: 50px
}

.topicadminlow TABLE {
	WIDTH: 100%
}

.topicadminlow TD {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 0px
}

.topicadminlow .txt {
	WIDTH: 100px
}

.topicadminlow .wide .txt {
	WIDTH: 50px
}

.topicadminlog {
	
}

.topicadminlog H4 {
	FONT-WEIGHT: 400
}

.topicadminlog .dropdownbtn {
	BORDER-LEFT-WIDTH: 1px
}

.topicadminlog .txtarea {
	MARGIN: 5px 0px;
	WIDTH: 212px;
	HEIGHT: 40px
}

#down_block {
	Z-INDEX: 100000;
	BORDER-BOTTOM: #405060 10px solid;
	POSITION: absolute;
	BORDER-LEFT: #405060 10px solid;
	WIDTH: 380px;
	BACKGROUND: #fdfdff;
	HEIGHT: 280px;
	MARGIN-LEFT: -190px;
	OVERFLOW: hidden;
	BORDER-TOP: #405060 10px solid;
	TOP: 150px;
	BORDER-RIGHT: #405060 10px solid;
	LEFT: 50%
}

#down_block IMG.pop_ad {
	MARGIN: 10px auto;
	DISPLAY: block
}

#down_block H2 {
	MARGIN: 10px;
	WHITE-SPACE: nowrap;
	COLOR: #0066ff;
	FONT-SIZE: 14px;
	OVERFLOW: hidden;
	FONT-WEIGHT: 600
}

#down_block P {
	TEXT-ALIGN: left;
	MARGIN: 10px
}

#down_block P IMG {
	MARGIN-RIGHT: 20px
}

#down_block A.down_pop_close {
	POSITION: absolute;
	TEXT-INDENT: -9999px;
	WIDTH: 12px;
	BOTTOM: 15px;
	DISPLAY: block;
	BACKGROUND: url(../../templates/imgso2010/images/close.gif) no-repeat
		0px 0px;
	HEIGHT: 12px;
	OVERFLOW: hidden;
	RIGHT: 10px
}

#down_block A.down_pop_close:hover {
	BACKGROUND-POSITION: 0px -12px
}

#neirong {
	BORDER-BOTTOM: #b6bec5 1px solid;
	BORDER-LEFT: #b6bec5 1px solid;
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #ebf2f8;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #243240;
	BORDER-TOP: #b6bec5 1px solid;
	BORDER-RIGHT: #b6bec5 1px solid;
	PADDING-TOP: 10px
}

#neirong33 {
	BORDER-BOTTOM: #b6bec5 1px solid;
	BORDER-LEFT: #b6bec5 1px solid;
	BORDER-TOP: #b6bec5 1px solid;
	BORDER-RIGHT: #b6bec5 1px solid
}

.mainbox-ecl {
	WIDTH: 960px
}

.mainbox-ecl-1 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 10px
}

.mainbox-ecl-0 {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #fff;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 10px
}

.mainbox-ecl-2 {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #fff;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 10px
}

.mainbox-ecl-20 {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 10px
}

.ecl-1 {
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	BACKGROUND: #d3dcce;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 5px
}

.mainbox-ecl-3 {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px auto;
	BACKGROUND: #fff;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 20px;
	font-color: #064D65
}

.mainbox-ecl-4 {
	PADDING-LEFT: 5px
}

.mainbox-ecl-5 {
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 100px;
	PADDING-RIGHT: 5px;
	BACKGROUND: #fff;
	FLOAT: left;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 5px
}

.mainbox-ecl-6 {
	TEXT-ALIGN: center;
	COLOR: #fff
}

#kongge {
	HEIGHT: 10px;
	FONT-SIZE: 1px
}

#kongge2 {
	HEIGHT: 3px;
	FONT-SIZE: 1px
}

.mainbox-ecl1 {
	WIDTH: 700px
}

.forumnums1 {
	FONT-SIZE: 11px
}

.separation {
	WIDTH: 100%;
	BACKGROUND: #f4f6f7
}

#imgsowidth {
	MARGIN: 0px auto;
	WIDTH: 980px;
	BACKGROUND: url(../../images/default/bgbg.gif) #405060 repeat-x 0px 80px
}

#top_img {
	BORDER-BOTTOM: #96abc0 2px solid;
	BORDER-LEFT: #96abc0 2px solid;
	WIDTH: 960px;
	MARGIN-BOTTOM: 5px;
	BACKGROUND: #fff;
	BORDER-TOP: #96abc0 2px solid;
	BORDER-RIGHT: #96abc0 2px solid
}

#top_img1 {
	BORDER-BOTTOM: #96abc0 1px solid;
	BORDER-LEFT: #96abc0 1px solid;
	BORDER-TOP: #96abc0 1px solid;
	BORDER-RIGHT: #96abc0 1px solid
}

#win7 {
	MARGIN: 0px auto 5px;
	WIDTH: 964px
}

#ad_img {
	MARGIN: 0px auto;
	WIDTH: 964px
}

#ad_img_l {
	WIDTH: 700px;
	MARGIN-BOTTOM: 5px;
	FLOAT: left
}

#ad_img_r {
	WIDTH: 260px;
	MARGIN-BOTTOM: 5px;
	FLOAT: right
}

#ad_img2 {
	BORDER-BOTTOM: #516273 2px solid;
	BORDER-LEFT: #516273 2px solid;
	PADDING-BOTTOM: 0px;
	MARGIN: 5px auto;
	PADDING-LEFT: 0px;
	WIDTH: 960px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #fff;
	BORDER-TOP: #516273 2px solid;
	BORDER-RIGHT: #516273 2px solid;
	PADDING-TOP: 0px
}

#ad_img1 {
	BORDER-BOTTOM: #96abc0 2px solid;
	BORDER-LEFT: #96abc0 2px solid;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px auto 5px;
	PADDING-LEFT: 0px;
	WIDTH: 960px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #fff;
	BORDER-TOP: #96abc0 2px solid;
	BORDER-RIGHT: #96abc0 2px solid;
	PADDING-TOP: 5px
}

#ad_img1_l {
	TEXT-ALIGN: center;
	WIDTH: 640px;
	MARGIN-BOTTOM: 0px;
	FLOAT: left
}

#ad_img1_r {
	TEXT-ALIGN: left;
	WIDTH: 320px;
	FLOAT: right
}

#ad_img3 {
	BORDER-BOTTOM: #96abc0 2px solid;
	BORDER-LEFT: #96abc0 2px solid;
	PADDING-BOTTOM: 5px;
	MARGIN: 5px auto 0px;
	PADDING-LEFT: 0px;
	WIDTH: 960px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #fff;
	HEIGHT: 100%;
	OVERFLOW: hidden;
	BORDER-TOP: #96abc0 2px solid;
	BORDER-RIGHT: #96abc0 2px solid;
	PADDING-TOP: 5px
}

#ad_img3_l {
	TEXT-ALIGN: center;
	WIDTH: 640px;
	MARGIN-BOTTOM: 0px;
	FLOAT: left
}

#ad_img3_r {
	TEXT-ALIGN: left;
	WIDTH: 320px;
	FLOAT: right
}

.top_fujian {
	MARGIN-LEFT: 1px
}

.top_fujian A {
	BORDER-BOTTOM: #96abc0 1px solid;
	FILTER: ;
	BORDER-LEFT: #96abc0 1px solid;
	BORDER-TOP: #96abc0 1px solid;
	BORDER-RIGHT: #96abc0 1px solid
}

.top_fujian A:hover {
	BORDER-BOTTOM: #9b190e 1px solid;
	BORDER-LEFT: #9b190e 1px solid;
	BORDER-TOP: #9b190e 1px solid;
	BORDER-RIGHT: #9b190e 1px solid
}